/*
 * Copyright (c)  2020,  DataPipeline
 * All rights reserved.
 *
 * Id:Tail.java   2020-07-18 17:43 wanglijun
 */
package cn.datacare.orm.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * <p>
 * Title: @Tail
 * </p>
 * <p>
 * Description:  另外一种放置额外属性的方式,放在类上的注解，申明用指定的方法来完成放置额外参数
 * </p>
 * <p>
 * Copyright: Copyright (c) 2020
 * </p>
 * <p>
 * Company/Department: DataPipeline
 * </p>
 *
 * @author wanglijun
 * @version 1.0
 * @since 2020-07-18 17:43
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
public @interface Tail {
    /**
     * @return 方法名称，参数必须是string,object
     */
    String set() default "set";
}